Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Pozoblanco Challenger Segovia Challenger Zhangjiagang Challenger Zhuhai Challenger Davis Cup, Group I, 1R, ARG-LTU 4-0 Orleans Challenger Spain F13 Croatia F2 Portugal F2 Switzerland F2 Portugal F3 France F6 Lithuania F1 Lithuania F2 USA F23 Mexico F11 Mexico F12 USA F3 USA F4 USA F5 USA F6 Tenerife 1 Challenger Pau Challenger Cherbourg Challenger Quimper Challenger Lugano Challenger Gwangju Challenger Hamburg Challenger Taipei Challenger Busan Challenger Shenzhen 1 Challenger Guangzhou Challenger Wuxi Challenger Lexington Challenger Blois Challenger Chicago Challenger Astana Challenger Grodzisk Mazowiecki Challenger Manacor Challenger USA F2 Istanbul Challenger Brest Challenger St. Brieuc Challenger Roanne Challenger Germany F9 Helsinki Challenger Germany F2 Usa F9 Poland F1 Netherlands F1 Austria F5 Turkey F8 Dominican Republic F1 Quimper Challenger Hersonissos 1 Challenger Grodzisk Mazowiecki Challenger Lugano Challenger Abidjan 1 Challenger Oeiras 1 Challenger Astana Challenger Abidjan 2 Challenger Braunschweig Challenger San Marino Challenger Grodzisk Mazowiecki Challenger Bratislava 2 Challenger Lithuania F2 Great Britain F6 USA F24 Czech Republic F5 Austria F1 Croatia F2 France F5 Spain F16 ECM Cup - Prague West of England Challenger - Bristol M25 Tbilisi Heilbronn Open - Heilbronn Sparkessen Magdeburg Open - Magdeburg Whirlpool Open - Budapest Podebradka Cup - Prague DPD Challenger 2000 - Aschaffenburg Okal Cup - Eckental Internationaux de Tennis de Brest - Brest Neride Prague Indoor - Prague Heilbronn Open - Heilbronn Challenger 42 - Andrezieux Residenza Open - Magdeburg 2001 Eddleman USTA Challenger - Birmingham 2001 Centura USTA Challenger - Rocky Mount Tatra Banka Open 2001 - Bratislava KGHM Polish Indoors - Wroclaw Open de Franche Comte - Besancon Challenger Leon 2003 - Leon Prague Open - Prague Lambertz Open - Aachen Okal Cup 2003 - Eckental Czech Indoor Open - Prague KGHM Polish Indoors - Wroclaw Challenger 42 - Andrezieux The LTA Wrexham Challenger - Wrexham Sarajevo Open 2004 - Sarajevo Tennis Napoli Cup 2004 - Napoli Open Castilla y Leon - Segovia Trani Cup - Trani Rhein-Main Challenger 2004 - Aschaffenburg The LTA Bolton Challenger - Bolton Okal Cup 2004 - Eckental Czech Indoor Open - Prague Citta di Monza - Monza Ostrava Open 2005 - Ostrava Zagreb Open - Zagreb The LTA Men's Challenger - Nottingham Arroyo de la Encomienda - Valladolid ATP Open Castilla y Leon - Segovia LXV Concurso Internacional Vigo - Vigo Ethias Tennis Trophy - Mons The LTA Men's Challenger - Southampton Tatra Banka Open - Bratislava Czech Indoor Open - Prague Gemax Open - Belgrade The LTA Cardiff Challenger - Cardiff ECM Prague Open - Prague Schickendanz Open - Furth The LTA Nottingham Challenger - Nottingham Concurso Internacional de Vigo - Vigo The LTA Nottingham Challenger - Nottingham Prosperita Open 2006 - Ostrava LTA Cardiff Challenger - Cardiff Isla de Lanzarote - Lanzarote Isla de Gran Canaria - Mas Palomas Open Prevadies - St. Brieuc Busan Open Challenger Tennis - Busan Unicredit Czech Open 2007 - Prostejov Ciudad de Pozoblanco Open Diputacion - Cordoba Porsche Open - Poznan The LTA Hester Trophy - Manchester Dusseldorf Open Challenger 2007 - Dusseldorf Banjaluka Challenger 2007 - Banja Luka ATP Challenger Trophy 2007 - Trnava Ethias Trophy - Mons The Tarka Challenger - Barnstaple Lambertz Open by Stawag 2007 - Aachen Bauer Watertechnology Cup 2007 - Eckental Challenger Ford de Cherbourg - Cherbourg 2007 Knoxville Challenger - Knoxville Malaysian Open - Kuala Lumpur Heilbronn Open - Heilbronn X Open Internacional D'Andorra - Andorra AT&T Challenger of Dallas - Dallas KGHM Dialog Polish Indoors - Wroclaw 5 Volkswagen Challenger - Wolfsburg Shimadzu All Japan Indoor Tennis Championships - Kyoto BMW Tennis Championship - Sunrise Open Sainte Victoire - Aix-En-Provence Puerto Rico Challenger Tennis Event - Humacao Tallahassee Tennis Challenger - Tallahassee XL Bermuda Open - Bermuda ECM Prague Open 2008 - Prague Ostdeutscher Sparkassen Cup - Dresden Hurricane Tennis Open - Bradenton Baden Open - Karlsruhe Polska Energia Open - Bytom The LTA Men's Challenger Wrexham - Wrexham Siemens Open - Scheveningen The LTA Manchester Trophy - Manchester Semgroup Challenger - Tulsa Waco Tennis Challenger - Waco PEOPLEnet CUP - Dnepropetrovsk Heilbronn Challenger Wroclaw Challenger Kyoto Challenger Bangkok Challenger Baton Rouge Challenger Lamberts Open by Stawag - Aachen Talahassee Challenger Karlsruhe Challenger Istanbul Challenger Karshi Challenger Sacramento Challenger Tiburon Challenger Calabasas Challenger Charlottesville Challenger Ramat Hasharon Challenger Nottingham Challenger Lexington Challenger Aachen Challenger Bratislava Challenger Helsinki Challenger Skandia Open - Linz Istanbul Challenger Izmir Challenger Mons Challenger Orleans Challenger Geneva Challenger Helsinki Challenger Dallas Challenger Gemax Samsung Open 2005 - Belgrade Petange Challenger Orleans Challenger Helsinki Challenger Eckental Challenger Petange Challenger Orleans Challenger Eckental Challenger Bergamo Challenger Kyoto Challenger Kazan Challenger Rome Challenger Astana Challenger Reunion Island Challenger Mouilleron-Le-Captif Challenger Helsinki Challenger Andria Challenger Heilbronn Challenger Prostejov Challenger Vancouver Challenger Tashkent Challenger Eckental Challenger Raanana Challenger Gwangju Challenger Nanjing Challenger Taipei City Challenger Wroclaw Challenger Heilbronn Challenger Prostejov Challenger Shymkent Challenger Ilkley Challenger Perugia Challenger Chengdu Challenger Jinan Challenger Playford Challenger St. Brieuc Challenger Orleans Challenger Lille Challenger Kachreti Challenger Bratislava 1 Challenger Recanati Challenger Ortisei Challenger Lyon Challenger Rennes Challenger Seoul Challenger Tbilisi Challenger Chisinau Challenger Bratislava 1 Challenger Busan Challenger XL Capital Bermuda Open - Bermuda Nottingham Challenger Ortisei Challenger Brest Challenger ATP Challenger Hamburg - Hamburg 3rd Volkswagon Challenger - Wolfsburg Grand Prix Hassan II - Casablanca Generali Open 2001 - Kitzbuhel Brazil Open - Salvador Kazan Challenger Scania Stockholm Open - Stockholm Heineken Open - Auckland Open 13 - Marseille Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Houston The Samsung Open - Nottingham Salem Open - Hong Kong BH Telecom Indoors Sarajevo 2006 - Sarajevo The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles Heineken Open Shanghai - Shanghai St. Petersburg Open - St. Petersburg Kuppers Kolsch Cup - Aachen Tata Open - Chennai Adidas International - Sydney Open de Franche-Comte - Besancon Open de la Comunidad Valenciana - Valencia The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Next Generation Hardcourts - Adelaide Prague Open - Prague The Surbiton Trophy - Surbiton The 10tele.com Open - Nottingham ATU Cup 2001 - Weiden Mons Challenger Tashkent Challenger The 10tele.com Open - Nottingham Pau Challenger Red Letter Days Open - Nottingham Weissenhauser Strand Cup - Hamburg Gerry Weber Open - Halle Orange Warsaw Open - Warsaw Vancouver Challenger Vilnus Challenger Samarkand Challenger SAP Open - San Jose Brisbane International - Brisbane Medibank International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Farmers Classic - Los Angeles Citi Open - Washington St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Valencia Open - Valencia Brisbane International - Brisbane Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Topshelf Open - 's-Hertogenbosch BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Brisbane International - Brisbane Sarajevo Open - Sarajevo BRD Nastase Tiriac Trophy - Bucharest Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow Shenzhen Open - Shenzhen Memphis Open - Memphis Istanbul Challenger Swiss Indoors Basel - Basel Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Ortisei Challenger Kremlin Cup - Moscow Zagreb Open - Zagreb Melbourne Summer Set - Melbourne Zivnobanka Czech Open - Prostejov Bratislava Challenger Andria Challenger Rennes Challenger Rome Challenger Badden Open by Rothaus - Ettlingen Mouilleron-Le-Captif Challenger Quimper Challenger Winnetka Challenger Drummondville Challenger Binghamton Professional Tennis Tournament - Binghamton St. Brieuc Challenger LTA Wrexham Challenger - Wrexham The Manchester Trophy - Manchester KGHM Dialog Polish Indoors - Wroclaw Nokian Hakkapeliitta Open - Tampere Internationaux de Tennis de Brest - Brest Open Castilla y Leon - Segovia Warsteiner Challenger Wolfsburg - Wolfsburg BMW Brixina Tennis Open 2000 - Bressanone Internazionali di Tennis de San Marino - San Marino Lille Challenger BNP Paribas Primrose - Bordeaux Challenger 42 - Andrezieux Open Sainte-Victoire - Aix-En-Provence Ciudad de Pozoblanco Open Diputacion - Cordoba Privat Bank Cup - Dniepropetrovsk Mauritius Open - Mauritius Sarajevo Open - Sarajevo Open Mutouest de Saint-Brieuc - St. Brieuc Oeiras 1 Challenger Oeiras 2 Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton St. Brieuc Challenger Seoul Challenger Isla de Lanzarote - Lanzarote Baden Open - Ettlingen Tennis Masters Series - Indian Wells Tennis Masters Series - Cincinnati Sony Ericsson Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Toronto BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Western & Southern Open - New York GHI Bronx Tennis Classic - Bronx Savannah Challenger Sao Paulo Challenger Qatar Exxon Mobil Open 2002 - Doha Salinas Challenger Rhodes Challenger Vancouver Challenger U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Monterrey Challenger U.S. Open - New York U.S. Open - New York Internationaler Raiffeisen Grand Prix - St. Polten AIG Japan Open - Tokyo Australian Open - Melbourne Sarasota Challenger International Tennis Championships - Delray Beach Legg Mason Tennis Classic - Washington D.C. French Open - Paris Mouilleron-Le-Captif Challenger St. Petersburg Open - St. Petersburg Tata Open 2003 - Chennai Kroger / St. Jude International - Memphis U.S. Open - New York U.S. Open - New York Wimbledon - London Irving Challenger Knoxville Challenger Bratislava Challenger Champaign Challenger U.S. Open - New York Nottingham Challenger Nottingham-2 Challenger AIG Japan Open - Tokyo CA Tennis Trophy - Vienna French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Mons Challenger SAP Open - San Jose U.S. Open - New York Dallas Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris Bratislava Challenger U.S. Open - New York Wimbledon - London U.S. Open - New York U.S. Open - New York Orleans Challenger Wimbledon - London French Open - Paris Wimbledon - London Delray Beach International Tennis Championships - Delray Beach Atlanta Tennis Championships - Atlanta Brisbane International - Brisbane BMW Open - Munich PBZ Zagreb Indoors - Zagreb Mons Challenger Athens Challenger Bratislava Challenger Citi Open - Washington Gerry Weber Open - Halle Gerry Weber Open - Halle Helsinki Challenger Delray Beach International Tennis Championships - Delray Beach Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Winston-Salem Open - Winston-Salem Cherbourg Challenger Moselle Open - Metz Dubai Duty Free Tennis Championships - Dubai Binghamton Challenger Truist Atlanta Open - Atlanta Davis Cup, World Group, 1R, CZE-BRA 4-1 Belgrade 2 - Belgrade Astana Open - Nur-Sultan Tata Open Maharashtra - Pune Davis Cup, Group 2, 1R, LTU-GBR 3-2 Dubai Duty Free Tennis Championships - Dubai Davis Cup, Group II, 1R, EST-LTU 3-2 Davis Cup, Group II, 1R, LTU-CYP 4-1 Abierto de Tenis Mifel - Los Cabos Davis Cup, Group I, LTU-UKR 1-4 Davis Cup, Group I, PO, SLO-LTU 5-0 Davis Cup, Group II, 1R, LTU-EST 3-1 Davis Cup, Group II, 2R, FIN-LTU 3-2 Libema Open - 's-Hertogenbosch Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Australian Open (juniors) All Lower level tournaments Olympics - Rio de Janeiro Rennes Challenger US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice The Stella Artois Grass Court Championships - London St. Petersburg Open - St. Petersburg Idea Prokom Open - Sopot Adidas International - Sydney Cassis Challenger RCA Championships - Indianapolis Open 13 - Marseille Brest Challenger BA-CA Tennis Trophy - Vienna Anytech365 Andalucia Open - Marbella Hall of Fame Tennis Championships - Newport Valencia Open - Valencia Aircel Chennai Open - Chennai Barcelona Open BancSabadell - Barcelona US Men's Clay Court Championship - Houston Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Antalya Cup - Antalya BB&T Atlanta Open - Atlanta China Open - Beijing Dubai Tennis Open - Dubai Brescia Challenger KGHM Polish Indoors - Wroclaw St. Petersburg Open - St. Petersburg Quelle Cup - Furth Garanti Koza Sofia Open - Sofia Zivnobanka Czech Open - Prostejov Open de Tanger - Tangier Kremlin Cup - Moscow Geneva Open - Geneva Aegon Nottingham Open - Nottingham TED Open - Istanbul Winnetka Challenger Open de L'Isere (Open 38) - Grenoble Recanati Challenger Kremlin Cup - Moscow Tatra Banka Open - Bratislava Intersport Heilbronn Open - Heilbronn Hong Kong Challenger Intersport Heilbronn Open - Heilbronn San Luis Potosi Challenger - San Luis Potosi Open Sud de France - Montpellier Vancouver Challenger Busan Challenger ABN AMRO World Tennis Tournament - Rotterdam Citi Open - Washington Vilnius Challenger Qatar ExxonMobil Open - Doha Busan Challenger Geneva Open - Geneva St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Swiss Indoors Basel - Basel Tata Open Maharashtra - Pune Murray River Open - Melbourne Serbia Open - Belgrade Noventi Open - Halle Hamburg European Open - Hamburg Hersonissos 2 Challenger Citi Open - Washington Lugano Challenger Telenordia Swedish Open - Bastad International Championship of Croatia - Umag Gonet Geneva Open - Geneva Hamburg European Open - Hamburg Sofia Open - Sofia Ordina Open - 's-Hertogenbosch ATP Studena Croatia Open Umag - Umag Qatar ExxonMobil Open - Doha Siebel Open - San Jose Miller Lite Hall of Fame Tennis Championships - Newport Heineken Open - Auckland BMW Open - Munich Qatar ExxonMobil Open - Doha RCA Championships - Indianapolis Erste Bank Open - Vienna Sydney International - Sydney Abierto Mexicano Telcel - Acapulco Kroger / St. Jude International - Memphis Kremlin Cup - Moscow Siebel Open - San Jose Citi Open - Washington TD Waterhouse Cup - Long Island Tennis Masters Series - Miami Ottignies-Louvain-la-Neuve Challenger Lille Challenger Gwangju Challenger Mercedes-Benz Cup - Los Angeles Tennis Masters Series - Stuttgart CA Tennis Trophy - Vienna Sony Ericsson Open - Miami Tennis Masters Series - Hamburg Kremlin Cup - Moscow Delray Beach Open - Delray Beach BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Open Sud de France - Montpellier Delray Beach International Tennis Championships - Delray Beach Tennis Masters Series - Miami Sony Open Tennis - Miami Western & Southern Open - Cincinnati BNP Paribas Masters - Paris The Ericsson Open - Miami Millennium Estoril Open - Estoril Kremlin Cup - Moscow BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Miami Open - Miami Coupe Rogers - Montreal Erste Bank Open - Vienna Truist Atlanta Open - Atlanta Miami Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells National Bank Open - Montreal Miami Open - Miami Shanghai Rolex Masters - Shanghai Miami Open - Miami Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York St. Petersburg Open - St. Petersburg Wimbledon - London Australian Open - Melbourne Legg Mason Tennis Classic - Washington BB&T Atlanta Open - Atlanta Citi Open - Washington China Open - Beijing U.S. Open - New York Sony Open Tennis - Miami Rogers Cup - Montreal U.S. Open - New York French Open - Paris Davis Cup, Group 2, 1R, LTU-GEO 3-2 Davis Cup, Group I, 1R, POL-LTU 3-2 U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Western & Southern Open - Cincinnati French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Davis Cup, Group II, 3R, BIH-LTU 2-3 Davis Cup, Group I, PO, LTU-PAK 4-0 Davis Cup, Group 2, 2R, SLO-LTU 5-0 Davis Cup, Group II, 1R, NOR-LTU 0-5 Davis Cup, Group II, 2R, RSA-LTU 2-3 Davis Cup, Europe/Africa Group II, 2R, IRL-LTU 2-3 Davis Cup, Europe/Africa Group II, 3R, LTU-SLO 2-3 Davis Cup, Group II, 1R, LTU-EGY 4-1 French Open (juniors) Davis Cup, Group I, PO, PAK-LTU 3-2 Davis Cup, Group II, 1R, LTU-NOR 3-2 Davis Cup, Group I, PO, LTU-GEO 3-2 U.S. Open (juniors) Wimbledon (juniors) Davis Cup, Group II, 1R, MAR-LTU 2-3 Australian Open (juniors) San Benedetto Challenger Porto Challenger